multi-million dollar - Turkish English Dictionary